package com.wangxinyuchuan.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * 还在用策略模式解决 if-else？
 * Map + 函数式接口来帮你搞定！
 *
 * 根据优惠券类型resourceType -> 确定查询哪个数据表
 * 根据编码resourceId -> 到对应的数据表里边查询优惠券的派发方式
 *
 * 优惠券有多种类型，分别对应了不同的数据库表：
 * 红包 —— 红包发放规则表
 * 购物券 —— 购物券表
 * ...
 */
@SpringBootApplication
public class StrategyApplication {
    public static void main(String[] args) {
        SpringApplication.run(StrategyApplication.class, args);
    }
}